sub-contracted work - English Synonyms Dictionary